Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F2 Argentina F3 Romania F8 Romania F11 Romania F12 Brazil F10 Brazil F11 Uruguay F1 Argentina F7 Australia F4 Chile F2 Chile F3 Romania F7 Romania F8 Romania F13 Mexico F18 Venezuela F8 Austria F2 Colombia F2 Croatia F1 Argentina F1 Italy F5 Italy F6 Argentina F3 Argentina F9 Uruguay F4 Uruguay F1 Croatia F5 Romania F6 Argentina F4 Argentina F5 Uruguay F1 Brazil F12 Brazil F13 Cuba F1 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Austria F1 Colombia F1 Croatia F2 Romania F9 Romania F9 AXA Open - Lisbon Muller Cup 2000 - Ulm Challenger Casino Lugano - Lugano USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City XI Ciutat de Barcelona - Barcelona Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon Riviera di Rimini Challenger - Rimini ATP Slovak Open Challenger - Bratislava Aberto de Sao Paulo - Sao Paulo KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Muller Cup - Ulm Harrah's Entertainment Men's Pro Challenger - Tunica Joinville Tennis Festival - Joinville Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Copa Sevilla Internacionales de Andalucia - Seville Dusseldorf Open 2006 - Dusseldorf Amazonia Open de Tenis - Belem Porsche Open - Poznan Steelers Cup - Kosice The Scottish Tennis Championships - Edinburgh Espinho Challenger - Espinho KGHM Polish Indoors - Wroclaw Stella Artois Clay Court Championships - Budaors Tennis Napoli Cup 2004 - Napoli The 70th King's Cup and Queen's Cup - Bangkok Honda-Kah Open - Singapore IPP Geneva Trophy - Geneva Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Cosmorom Challenger - Brasov Copa Sevilla - Seville The LTA Hull Challenger - Hull Schickendanz Open - Furth Warsteiner Challenger - Wolfsburg Zagreb Open - Zagreb Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Geneva Challenger - Geneva Tennis Napoli Cup - Napoli Skandia Open - Linz Copa Ericsson Mexico - Guadalajara Mitsubishi Electric Europe Cup - Monza Copa Ericsson Argentina - Buenos Aires VIII Trofeo Ciutat de Barcelona - Barcelona Internazionali di Tennis de San Marino - San Marino Samsung Securities Cup - Seoul 4th Sardinia International Championships - Cagliari Zagreb Open - Zagreb DPD Challenger 2000 - Aschaffenburg Banja Luka 2002 - Banja Luka Sardinia International Championship - Cagliari Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo BSI Challenger Lugano - Lugano Quelle Cup - Furth Black Forest Open 2000 - Freudenstadt Heineken Challenger - Ho Chi Minh City C.T. San Remo - XIII Piertomaso Tessitore - San Remo Porsche Open - Poznan Nord/LB Open - Braunschweig Neride Prague Indoor - Prague Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Citta di Como Challenger - Como Tatra Banka Open 2001 - Bratislava Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Challenger Copa Sevilla - Seville Copa Petrobras - Bogota XI Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami VII Torneo Internazionale di Tennis - Barletta Sao Paulo Challenger Nord/LB Open 2004 - Braunschweig Open de Montauban - Montauban Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Iquique Challenger Ljubljana Open - Ljubljana Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Challenger Lugano - Lugano Oberstraufen Cup - Oberstaufen Uncle Toby's Australian Men's Clay Court Challenger - Canberra Napoli Challenger Athens Challenger XI Torneo Internazionale di Tennis - Barletta Timisoara Challenger - Timisoara Lugano Challenger Braunschweig Challenger Trofeo Sisma Mantova - Mantova Scheveningen Challenger Medjurgorje Open - Medjugorje Brasov Challenger - Brasov The West Side Tennis Club Clay Court Challenger - Forest Hills Banja Luka Challenger 2004 - Banja Luka Montevideo Challenger Marrakech Challenger Iskratel Open - Kranj Seguros Bolivar Open - Medellin Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Ciutat de Barcelona - Barcelona Nord LB Open 2007 - Braunschweig Montevideo Challenger Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples Copa Kia Challenger ATP - Santiago II Naples ITG Challenger - Naples Copa Telefonica CTC Chile - Santiago Salinas Challenger Lima Challenger 2007 - Lima 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Scheveningen Challenger XL Bermuda Open - Bermuda Sao Paulo Challenger Copa Petrobras-Argentina - Buenos Aires Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Barletta Challenger BH Tennis Open International Cup - Belo Horizonte II Manta Open - Manta Buenos Aires Challenger Copa Petrobras Brazil - Aracaju Barranquilla Challenger Bancolombia Open - Bogota Mestre Challenger Caltanissetta Challenger Aberto de Santa Catarina de Tenis - Florianopolis Tunis Open 2007 - Tunis Liberec Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Guayaquil Challenger Montevideo Challenger Lamberts Open by Stawag - Aachen CA Challenge - Graz VIII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb SIR Supermercadi Challenger - Rome La Serena Open - La Serena Genoa Open Challenger-Fondazione Carige - Genova 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Santo Domingo Challenger Panama City Challenger Aix En Provence Challenger Banja Luka Challenger - Banja Luka Diego Open - Budapest Santa Cruz de la Sierra 2 Challenger Montevideo Challenger Rome Challenger Szczecin Challenger Buenos Aires Challenger Seguros Bolivar Open - Medellin ECM Prague Open 2005 - Prague IPP Geneva Trophy - Geneva Copa Petrobras Paraguay - Asuncion Kuppers Kolsch Cup by Lambertz - Aachen Aix En Provence Challenger Tunis Challenger Copa Petrobras - Montevideo 1st Challenger Tournament Leon - Leon Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Montevideo Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City ATU Cup - Weiden Amer-Wilson Challenger - Tampere Open de Tanger - Tangier Copa Ericsson Chile - Santiago Heilbronn Open - Heilbronn Lyon Challenger V Torneo Internazionale di Tennis - Barletta Memorial Savigny - Sassuolo Schickedanz Open - Furth Unique Zagreb Open - Zagreb AAPT Championships - Adelaide Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Estoril Open - Estoril Hamburg Challenger - Hamburg Ljubljana Open - Ljubljana Kos Succhetti Tennis Cup - Cordenons Montevideo Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Finnish Open - Helsinki Prostejov Challenger Caltanissetta Challenger Croatia Open - Umag Guayaquil Challenger Montevideo Challenger Ljubljana Open - Ljubljana Iasi Challenger San Marino Cepu Open - San Marino La Serena Open - La Serena Heilbronn Open - Heilbronn Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen VI Gramado Open de Tenis - Gramado Internationaux de Doubs Open de Franchie-Comte - Besancon Freudenstadt Challenger - Freudenstadt Ljubljana Open 2002 - Ljubljana Oberstaufen Cup - Oberstaufen Salzburg-Anif Challenger Black Forest Open 2002 - Freudenstadt Warsteiner Challenger Wolfsburg - Wolfsburg Barletta Citta Della Disfida Open 2000 - Barletta Bulgarian Challenger 2002 - Sofia Weissenhauser Strand Cup - Hamburg Campinas Challenger Puerto Vallarta Challenger Florianopolis Challenger DPD Challenger 2001 - Aschaffenburg Copa Ericsson Uruguay - Montevideo BBB Open - Sofia San Luis Potosi Challenger - San Luis Potosi Medicor Open - Budapest San Marino Cepu Open - San Marino The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari IPP Geneva Trophy - Geneva Dubrovnik Open - Dubrovnik The 'Fitz' Casino Challenger - Tunica Czech Open 2005 - Prostejov Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka Challenger Britania Zavaleta - Puebla 10° Trofeo Luigi Pezzoli - Bergamo Challenger Casablanca San Angel - Mexico City Open Seat Godo 2003 - Barcelona Milan Challenger BMW Open - Munich XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota XII Abierto Internacional de Salinas - Salinas Ostdeutscher Sparkessen Cup - Dresden Grand Prix Hassan II - Casablanca Generali Open 2003 - Kitzbuhel ATP Open Castilla y Leon - Segovia Copa Petrobras-Colombia - Bogota CA Tennis Trophy - Vienna Montevideo Challenger Kitzbuhel Challenger Copa Petrobras-Uruguay - Montevideo Aix En Provence Challenger Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Bordeaux Challenger Prostejov Challenger BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot BCR Open Romania - Bucharest Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Masters Series - Hamburg BCR Open Romania - Bucharest Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Estoril Open - Estoril Open Sabadell Atlantico - Barcelona Chennai Open - Chennai Brasil Open - Salvador Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw Sao Leopoldo Challenger Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Portugal Open - Oeiras Vegeta Croatia Open - Umag China Open - Beijing Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Citi Open - Washington China Open - Beijing Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem European Open - Antwerp Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag ASB Classic - Auckland Cordoba Open - Cordoba Bet-at-home Open - Hamburg Santos Challenger Open Parc - Lyon SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Argentina Open - Buenos Aires Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Generali Open - Kitzbuhel Brasil Open - Sao Paulo Generali Open - Kitzbuhel SkiStar Swedish Open - Bastad Open Seat Godo 2007 - Barcelona Open de Moselle - Metz Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Vercelli Challenger Belgrade 2 - Belgrade International German Open - Hamburg Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Heineken Open - Auckland Movistar Open - Santiago Luedenscheid Challenger BMW Open - Munich Lima Challenger Croatia Open - Umag Millennium Estoril Open - Estoril Nature Valley International - Eastbourne Adelaide International - Adelaide Braunschweig Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Malaysian Open - Kuala Lumpur Apia International - Sydney Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Olbia Geovillage Open - Olbia San Luis Potosi Challenger 2002 - San Luis Potosi Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg KGHM Polish Indoors - Wroclaw Kremlin Cup - Moscow Siemens Open - Scheveningen Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Pekao Open 2001 - Szczecin Warsteiner Challenger Lubeck 2001 - Lubeck Brasil Open - Sao Paulo Neride Prague Indoor - Prague Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Skandia Open - Linz Konzum Croatia Open - Umag Valencia Open - Valencia VI Trofeo Ciudad de Quito - Quito Apia International - Sydney Cairo Challenger 2002 - Cairo Samarkand Challenger - Samarkand Warsteiner Challenger Lubeck - Lubeck Argentina Open - Buenos Aires Campinas Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo China Open - Beijing SkiStar Swedish Open - Bastad Warsteiner Challenger Wolfsburg - Wolfsburg Generali Open - Kitzbuhel ASB Classic - Auckland Bet-at-home Open - Hamburg Schickendanz Open - Furth ATP Studena Croatia Open Umag - Umag Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Gazprom Hungarian Open - Budapest Generali Open - Kitzbuhel Cordoba Open - Cordoba Copa Petrobras Paraguay - Asuncion BMW Open - Munich Mallorca Championships - Mallorca Nordea Open - Bastad Plava Laguna Croatia Open - Umag Rio Open - Rio de Janeiro Santiago Open - Santiago Tunis Challenger Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva AIG Japan Open - Tokyo Bordeaux Challenger Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Generali Open 1999 - Kitzbuhel Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad Qatar Open - Doha BellSouth Open - Vina del Mar China Open - Beijing Argentina Open - Buenos Aires Generali Open 1997 - Kitzbuhel Rio Open - Rio de Janeiro St. Petersburg Open - St. Petersburg UBS Open Gstaad - Gstaad Montechiarugolo Challenger Sony Ericsson Open - Miami Campionati BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Generali Open - Kitzbuhel Masters Series Hamburg - Hamburg Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai French Open - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami U.S. Open - New York U.S. Open - New York ATP Studena Croatia Open Umag - Umag BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - New York Rolex Paris Masters - Paris French Open - Paris Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Thailand Open - Bangkok Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel French Open - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London European Open - Antwerp Erste Bank Open - Vienna German Tennis Championships - Hamburg Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg Australian Open - Melbourne French Open - Paris Australian Open - Melbourne BNP Paribas Masters - Paris Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, PO, URU-PER, 4-1 Wimbledon - London Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group I, 1R, URU-DOM 3-1 U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Olympics - Rio de Janeiro French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group 2, 2R, URU-DOM 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Plava Laguna Croatia Open - Umag